/*生成字典*/
dictdata["area"] = AreaListData;
//隐藏弹窗
$('#alert').hide();
//恢复滚动条
$('body').css({"overflow-y":"auto"});
/*省市县三级联动*/
//$.each(AreaListData, function (k, v) {
//    if (v[1] == 0) {
//        var option = '<option value="' + k + '">' + v[0] + '</option>';
//        $('#province').append(option);
//    }
//})
//$('#province').change(function () {
//    $('#city option:gt(0)').remove();
//    $('#county option:gt(0)').remove();
//    var v = $(this).val();
//    if (v == 1 | v == 5 | v == 727 | v == 2239 | v == 3220 | v == 3240) {
//        $.each(AreaListData, function (ke, va) {
//            if (ke == v) {
//                var option = '<option value="' + ke + '">' + va[0] + '</option>';
//                $('#city').append(option);
//            }
//        })
//    } else {
//        $.each(AreaListData, function (ke, va) {
//            if (va[1] == v) {
//                var option = '<option value="' + ke + '">' + va[0] + '</option>';
//                $('#city').append(option);
//            }
//        })
//    }
//});
//$('#city').change(function () {
//    $('#county option:gt(0)').remove();
//    var v = $(this).val();
//    $.each(AreaListData, function (k, va) {
//        if (va[1] == v) {
//            var option = '<option value="' + k + '">' + va[0] + '</option>';
//            $('#county').append(option);
//        }
//    });
//});
/*ajax内容切换*/
var curpage = 1;
function sendForm() {
    $("#vague").show();
    $("#curpage").val(curpage);
    var times = $(".line_1").find(".choose").attr("val");
    var nowtime = new Date().getHours();
    var nowtimes = new Date().getTime();
    nowtime = nowtimes - nowtime * 60 * 60 * 1000;
    times = Math.ceil((nowtime - ((times - 1) * 24 * 60 * 60 * 1000)) / 1000);
    $("#times").val(times);
    var state = $(".line_2").find(".choose").attr("val");
    $("#state").val(state);
//    if (isNaN($("#province").val())) {
//        $("#shengid").val("");
//    } else {
//        $("#shengid").val($("#province").val());
//    }
//    if (isNaN($("#city").val())) {
//        $("#shiid").val("");
//    } else {
//        $("#shiid").val($("#city").val());
//    }
//    if (isNaN($("#county").val())) {
//        $("#xianid").val("");
//    } else {
//        $("#xianid").val($("#county").val());
//    }
    new Ajax("/purchase/list_back.jsp").keyvalue($("#form").serializeArray()).getJson(function (data) {
        $("#vague").hide();
        treating(data);
    })
}
/*Ajax数据处理*/
function treating(json) {
    var text = '';
    var html = '';
    $('.purchase_content_title h2 span').text(json["totalrows"]);
    $("#page_navigation span").text(json["curpage"] + "/" + json["totalpage"]);
    $("#page_navigation span").attr("cur", json["curpage"]);
    $("#page_navigation span").attr("total", json["totalpage"]);
    $.each(json.data, function (key, val) {
        var enddt = val['enddt'];
        enddt = new Date(parseInt(enddt) * 1000).toString();
        enddt = enddt.split(" ");
        enddt = enddt[0];
        var shijian = val['shijian'];
        shijian = new Date(parseInt(shijian) * 1000).toString()
        shijian = shijian.split(" ");
        shijian = shijian[0];
//        var sheng, shi, xian;
//        $.each(AreaListData, function (ke, va) {
//            if (typeof (val["xianid"]) == "undefined" && typeof (val["shiid"]) != "undefined" && typeof (val["shengid"]) != "undefined") {
//                sheng = AreaListData[val["shengid"]][0];
//                shi = AreaListData[val["shiid"]][0];
//                xian = ""
//                return;
//            }
//            if (typeof (val["shiid"]) == "undefined" && typeof (val["shengid"]) != "undefined" && typeof (val["xianid"]) == "undefined") {
//                sheng = AreaListData[val["shengid"]][0];
//                shi = "";
//                xian = "";
//                return;
//            }
//            if (typeof (val["shiid"]) != "undefined" && typeof (val["shengid"]) != "undefined" && typeof (val["xianid"]) != "undefined") {
//                sheng = AreaListData[val["shengid"]][0];
//                shi = AreaListData[val["shiid"]][0];
//                xian = AreaListData[val["xianid"]][0];
//                return;
//            }
//            if (typeof (val["shiid"]) == "undefined" && typeof (val["shengid"]) == "undefined" && typeof (val["xianid"]) == "undefined") {
//                sheng = "";
//                shi = "";
//                xian = "";
//            }
//        })
        if (val['state'] == 1) {
            text += "<li><div>公告</div><a class='name' href='/purchase/details/" + val['id'] + "' target='blank'>" + val['name'] + "</a><h2>发布企业：<a class='company' href='#' target='blank'>" + val['corpname'] + "</a></h2><h3>所在地：<span>" +val["fulladress"]+ "</span></h3><h4>截止日期：<span class='time'>" + enddt + "</span></h4><h5>发布日期：<span class='time'>" + shijian + "</span></h5><a class='price' href='/purchase/details/" + val['id'] + "' target='blank'>快捷报价</a></li>";
        } else if (val['state'] == 2||val['state'] == 3) {
            html += "<li><div>结果</div><a class='name' href='/purchase/result/" + val['id'] + "' target='blank'>" + val['name'] + "</a><h2>发布企业：<a class='company' href='#' target='blank'>" + val['corpname'] + "</a></h2><h3>所在地：<span>" +val["fulladress"]+ "</span></h3><h4>截止日期：<span class='time'>" + enddt + "</span></h4><h5>发布日期：<span class='time'>" + shijian + "</span></h5></li>";
        }
    });
    $('#purchase_content1 ul').html(text);
    $('#purchase_content2 ul').html(html);
}
/**/
$(".line_1 span").click(function () {
    $("#name").val("");
    $(this).addClass("choose").siblings().removeClass("choose");
    curpage = 1;
    sendForm();
})
$(".line_2 span").click(function () {
    $("#name").val("");
    $(this).addClass("choose").siblings().removeClass("choose");
    var valu = $(this).attr("val");
    if (valu == "1") {
        $("#purchase_content1").show().siblings().hide();
        $("#page_navigation").show();
    } else if (valu == "2") {
        $("#purchase_content2").show().siblings().hide();
        $("#page_navigation").show();
    }
    curpage = 1;
    sendForm();
})
$(".purchase_butn").click(function () {
    $("#name").val($("#purchase_search").val());
    curpage = 1;
    sendForm();
})
$(".pagetitle select").change(function () {
    $("#name").val("");
    curpage = 1;
    sendForm();
})
/*enter key bind search button*/
$(document).keydown(function (event) {
    if (event.keyCode == 13) {
        $('.purchase_butn').click();
    }
});
/*pagation*/
function first() {
    curpage = 1;
    sendForm();
}
function goTo() {
    curpage = parseInt($('#page').val());
    if (isNaN(curpage)) {
        curpage = 1;
    } else if (curpage < 1) {
        curpage = 1;
    } else if (curpage > parseInt($('#page_navigation span').attr("total"))) {
        curpage = parseInt($('#page_navigation span').attr("total"));
    }
    sendForm();
}
function previous() {
    if (parseInt($('#page_navigation span').attr("cur")) == 1) {
        curpage = 1;
    } else {
        curpage = parseInt($('#page_navigation span').attr("cur")) - 1;
    }
    sendForm();
}
function next() {
    if (parseInt($('#page_navigation span').attr("cur")) >= parseInt($('#page_navigation span').attr("total"))) {
        curpage = parseInt($('#page_navigation span').attr("total"));
    } else {
        curpage = parseInt($('#page_navigation span').attr("cur")) + 1;
    }
    sendForm();
}
function last() {
    curpage = $('#page_navigation span').attr("total");
    sendForm();
}

